Provides the model (structural, behavioral) elements for UML class diagrams, which can simulate the behavior using BeanShell scripts.